estar en la Luna – English–Español translations

🇪🇸 es en 🇬🇧

estar en la Luna verb

have one's head in the clouds

estar en la luna expression

have one's head in the clouds
Wiktionary Links